fluid pumper - English Synonyms Dictionary